// 内容脚本 - 用于与页面交互
// 目前主要用于监听页面事件，未来可以扩展更多功能

console.log('页面截屏工具内容脚本已加载');

// 监听来自background script的消息
chrome.runtime.onMessage.addListener((request, sender, sendResponse) => {
  if (request.action === 'getPageInfo') {
    // 获取页面信息
    const pageInfo = {
      title: document.title,
      url: window.location.href,
      viewport: {
        width: window.innerWidth,
        height: window.innerHeight
      }
    };
    sendResponse(pageInfo);
  }
});

// 页面加载完成后的初始化
document.addEventListener('DOMContentLoaded', function() {
  console.log('页面截屏工具已准备就绪');
});